break one's own record - Turkish English Dictionary